<?php

use dragonlhp\amisbuilder\Renderers\Amis;
// dump( request()->path());
return [
    'table' => [
        'right_buttons' => [],       // 表格右侧按钮
        'attribute' => [ //表属性配置
            'api' => 'post:'.(string)admin_url(request()->path()), //CRUD 用来获取列表数据的 api。	
            'deferApi' => '', //当行数据中有 defer 属性时，用此接口进一步加载内容	
            'saveOrderApi' => '', //保存排序的 api。	
            'quickSaveApi' => '', // 快速编辑后用来批量保存的 API。	
            'quickSaveItemApi' => '', //快速编辑配置成及时保存时使用的 API。	
            'affixHeader' => true, //是否固定表头(table 下)	
            'syncLocation' => false, //是否将过滤条件的参数同步到地址栏
            'perPage' => 15, //默认每页数据条数
            'pageField' => 'page', //设置分页页码字段名。	
            'perPageField' => 'per_page', //设置分页一页显示的多少条数据的字段名。注意：最好与 defaultParams 一起使用，请看下面例子。	
            'defaultParams' => [],  //设置默认 filter 默认参数，会在查询的时候一起发给后端	
            'rowSelection' => true, //行相选择关配置 true为开启选择
            'canAccessSuperData' => false,
            'filterTogglable' => true,
            'data' => [
                "currentPage" => '${list_rows}',
                "perPage" => '${page}',
            ],
            'headerToolbar' => [
                [
                    "type" => "columns-toggler",
                    "draggable" => true,
                    // "overlay" => true,
                ],
                "reload",
                [
                    "type" => "tpl",
                    "tpl" => '一共有${total}条数据',
                    "align" => "right",
                ],
                'filter-toggler',
                [
                    "type" => "columns-toggler",
                    "align" => "right",
                    "draggable" => true,
                    "icon" => "fas fa-cog",
                    "overlay" => true,
                    "footerBtnSize" => "sm"
                ]
            ],
            'filter' => [
                'title' => '搜索'
            ],
        ],
        'columns' => [
            'sortable' => [],
            'searchable' => [],
            'filterable' => [],
        ],       // 表格列集合
        'placeholder' => '暂无数据 !', // 表格空数据提示
        'bulkActions' => [],
        'order_field'   => [], //表格排序字段
    ]
];
